@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
}
body{
	background:url(../images/bg.png) repeat;
	font-family:"tahoma,Microsoft YaHei","微软雅黑",arial,simhei,"黑体";
	color:#444444;
}
a{
	text-decoration:none;
}
img{
	border:none;
}

#main{
	width:966px;
	margin:0 auto;
}

#header img{
	float:left;
}
/* #about{
	float:right;
	font-size:12px;

}
#about apan{
	float:right;
	width:200px;
	height:10px;
}
#about a{
	color:#676767;
} */

#searchmain{
	float:right;
	background:-moz-linear-gradient(#E7EEF4, #DBE9EA) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(#E7EEF4, #DBE9EA);
	
	border:#C5D8DF 1px solid;
	border-radius:3px 3px 3px 3px;
	width:320px;
	height:32px;
	position:relative;
	right:00px;
	top:20px;
}
#search{
	border:#B3CFDA 1px solid;
	margin:2px;
	width:260px;
	height:24px;
}
#searchbolder{
	border:#FFFFFF 1px solid;
	border-radius:3px 3px 3px 3px;
}
#submit{
	font-family:"Microsoft YaHei","微软雅黑",tahoma,arial,simhei,"黑体";
	background:none;
	cursor:pointer;
	color:#313131;
	margin-left:4px;
	border:none;
}
#submit:hover{
	color:#000000;
}


.navmain{
	float:left;
	margin-top:10px;
}
.nav{
	float:left;
	width:966px;
	background:url(../images/content_wide.png) repeat-y;
	margin:0px;
}
.navtitle{
	float:left;
	width:926px;
	height:36px;
	background:-moz-linear-gradient(#EBB62C, #F5A524) repeat scroll 0 0 transparent;
	background:-webkit-linear-gradient(#EBB62C, #F5A524);
	background:url(../images/nav_bg.png) repeat-x;
	margin-left:10px;
	border-radius:4px 4px 4px 4px;
	color:#FFFFFF;
	line-height:36px;
	padding-left:20px;
	text-shadow:0px 1px 0px #A86C0D;
}
.navtitle a{
	float:right;
	margin-right:10px;
	cursor:pointer;
	color:#FFFFFF;
}
.navtitle a:hover{
	color:#7F1111;
}


#join a{
	color:#105CB6;
}


#recommend,.navtop{
	float:left;
	margin-left:10px;
}
.blog a,.foot a{
	color:#444444;
}
#recommend span,.navtop span{
	width:146px;
	margin-left:20px;
	float:left;
	line-height:40px;
	font-size:14px;
}
#recommend a:hover,.navtop a:hover{
	color:#000000;
}

.navtop1 span{
	margin-left:20px;
	float:left;
	line-height:40px;
	font-size:14px;
}

#recommend img{
	position:relative;
	top:2px;
}
.button{
	float:left;
	font-size:14px;
	margin-left:10px;
	margin-top:2px;
	background:url(../images/button.gif) 0px 0px;
	width:94px;
	height:33px;
	cursor:pointer;
}
.button span{
	float:left;
	width:94px;
	height:33px;
	text-align:center;
	line-height:28px;
	color:#FFF;
}
.button:hover{
	background:url(../images/button.gif) 0px -50px;
}
botton:hover{
	background:url(../images/button.gif) 0px -100px;
}


.w-fank{
	position: fixed;
	_position: absolute;
	top: 50%;
	right: 0;
	background: url(../images/w-fank.gif) no-repeat;
	z-index: 79;
	width: 25px;
	height: 77px;
	overflow: hidden;
	text-indent: -2000px;
}
.w-fank:hover{
	background: url(../images/w-fank.gif) 30px 0px;
}

#share{
	float:left;
	font-size:14px;
	margin:10px 0px 0px 100px;
}

#explain{
	float:left;
	width:800px;
}
#tijiao{
	font-family:"Microsoft YaHei","微软雅黑",tahoma,arial,simhei,"黑体";
	color:#FFFFFF;
	background:url(../images/button.gif) 0px 0px;
	width:94px;
	height:33px;
	border:none;
}
#tijiao:hover{
	background:url(../images/button.gif) 0px -50px;
}
#showurl{
	color:#676767;
	background:url(../images/content_wide.png) repeat-y;
	text-align:center;
}
#showurl p{
	line-height:38px;
}
#showurl span{
	color:#00A5E0;
}
#showurl a{
	color:#00A5E0;
}
#showurl a:hover{
	color:#FC9500;
}
#showurl img{
	margin:10px 0px;
}

#nosearch{
	margin:0px 20px;
	float:left;
	line-height:40px;
	font-size:14px;
	color:#CB0405;
}
#nosearch p,#nosearch a{
	color:#444444;
}
#nosearch a:hover{
	color:#000000;
}
h5{
	font-family:"Microsoft YaHei","微软雅黑",tahoma,arial,simhei,"黑体";
	color:#F5A526;
}